////
//// Created by lfm on 2025/2/25.
////
//#include <iostream>
//using namespace std;
////点类
//class Point
//{
//public:
//    void Set_X(int x)
//    {
//        m_X = x;
//    }
//    int GetX()
//    {
//        return m_X;
//    }
//    void Set_Y(int y)
//    {
//        m_Y = y;
//    }
//    int GetY()
//    {
//        return m_Y;
//    }
//private:
//    int m_X;
//    int m_Y;
//};
////圆类
//class Circle
//{
//public:
//    void SetCenter(Point &c)
//    {
//        Center = c;
//    }
//    Point GetCenter()
//    {
//        return Center;
//    }
//    void SetR(int r)
//    {
//        m_R = r;
//    }
//    int GetR()
//    {
//        return m_R;
//    }
//private:
//    int m_X;
//    int m_Y;
//    int m_R;
//    Point Center;
//};
//void Calculate(Circle& c, Point& d)
//{
//    int distance = ( ( c.GetCenter().GetX() - d.GetX() ) * ( c.GetCenter().GetY() - d.GetX() ) ) -
//                    ( (c.GetCenter().GetY() - d.GetY() ) * ( c.GetCenter() - d.GetY() ) );
//    int R = (c.GetR()) * (c.GetR());
//    if (distance > R)
//    {
//        cout << "在圆外" << endl;
//    }
//    else if (distance < R)
//    {
//        cout << "在圆内" << endl;
//    }
//    else
//        cout << "在圆上" << endl;
//}
//int main()
//{
//    return 0;
//}
